package com.etalk.crm.service;


import com.etalk.crm.pojo.KcPackage;
import com.github.pagehelper.PageInfo;

import java.util.List;
import java.util.Map;

/**
 * @Author Terwer
 * @Date 2018/11/8 18:23
 * @Version 1.0
 * @Description 套餐
 **/
public interface KcPackageService {
    /**
     * 获取促销套餐列表
     *
     * @param search
     * @param pageNum
     * @param pageSize
     * @return
     */
    PageInfo<Map> getPromationKcPackageList(String search, Integer pageNum, Integer pageSize);

     /*
     * @Author James
     * @Description 查询正式套餐
     * @Date 16:27 2019/2/21
     * @Param
     * @return
     **/
    List<KcPackage> selectEffectivePackage(String search);

        /*
     * @Author James
     * @Description 选择 一级 教材分类
     * @Date 10:33 2019/2/22
     * @Param
     * @return
     **/
    List<KcPackage> selectFirstLevelTextList();

    /*
     * @Author James
     * @Description 选择 二三级 教材分类
     * @Date 10:32 2019/2/22
     * @Param
     * @return
     **/
    List<KcPackage> selectChildLevelTextList(Map<String, Object> paramMap);

    /*
     * @Author James
     * @Description 教材列表
     * @Date 15:16 2019/2/25
     * @Param
     * @return
     **/
    List<KcPackage> teachingMaterialList(Map<String, Object> paramMap);
}
